afaict (as far as i can tell) - Français Anglais Dictionnaire